crypto/tls.serverHandshakeStateTLS13.suite (field)
32 uses
crypto/tls (current package)
handshake_server_tls13.go#L32: suite *cipherSuiteTLS13
handshake_server_tls13.go#L157: hs.suite = mutualCipherSuiteTLS13(hs.clientHello.cipherSuites, suiteID)
handshake_server_tls13.go#L158: if hs.suite != nil {
handshake_server_tls13.go#L162: if hs.suite == nil {
handshake_server_tls13.go#L166: c.cipherSuite = hs.suite.id
handshake_server_tls13.go#L167: hs.hello.cipherSuite = hs.suite.id
handshake_server_tls13.go#L168: hs.transcript = hs.suite.hash.New()
handshake_server_tls13.go#L274: if pskSuite == nil || pskSuite.hash != hs.suite.hash {
handshake_server_tls13.go#L290: psk := hs.suite.expandLabel(sessionState.resumptionSecret, "resumption",
handshake_server_tls13.go#L291: nil, hs.suite.hash.Size())
handshake_server_tls13.go#L292: hs.earlySecret = hs.suite.extract(psk, nil)
handshake_server_tls13.go#L293: binderKey := hs.suite.deriveSecret(hs.earlySecret, resumptionBinderLabel, nil)
handshake_server_tls13.go#L295: transcript := cloneHash(hs.transcript, hs.suite.hash)
handshake_server_tls13.go#L301: pskBinder := hs.suite.finishedHash(binderKey, transcript)
handshake_server_tls13.go#L528: earlySecret = hs.suite.extract(nil, nil)
handshake_server_tls13.go#L530: hs.handshakeSecret = hs.suite.extract(hs.sharedKey,
handshake_server_tls13.go#L531: hs.suite.deriveSecret(earlySecret, "derived", nil))
handshake_server_tls13.go#L533: clientSecret := hs.suite.deriveSecret(hs.handshakeSecret,
handshake_server_tls13.go#L535: c.in.setTrafficSecret(hs.suite, clientSecret)
handshake_server_tls13.go#L536: serverSecret := hs.suite.deriveSecret(hs.handshakeSecret,
handshake_server_tls13.go#L538: c.out.setTrafficSecret(hs.suite, serverSecret)
handshake_server_tls13.go#L647: verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
handshake_server_tls13.go#L657: hs.masterSecret = hs.suite.extract(nil,
handshake_server_tls13.go#L658: hs.suite.deriveSecret(hs.handshakeSecret, "derived", nil))
handshake_server_tls13.go#L660: hs.trafficSecret = hs.suite.deriveSecret(hs.masterSecret,
handshake_server_tls13.go#L662: serverSecret := hs.suite.deriveSecret(hs.masterSecret,
handshake_server_tls13.go#L664: c.out.setTrafficSecret(hs.suite, serverSecret)
handshake_server_tls13.go#L677: c.ekm = hs.suite.exportKeyingMaterial(hs.masterSecret, hs.transcript)
handshake_server_tls13.go#L708: hs.clientFinished = hs.suite.finishedHash(c.in.trafficSecret, hs.transcript)
handshake_server_tls13.go#L718: resumptionSecret := hs.suite.deriveSecret(hs.masterSecret,
handshake_server_tls13.go#L728: cipherSuite: hs.suite.id,
handshake_server_tls13.go#L855: c.in.setTrafficSecret(hs.suite, hs.trafficSecret)